suspended sediments - Spanish English Dictionary